/**
 * 全局事件类型枚举
 */
export enum EventType {
    // 系统事件
    GAME_INIT = "GAME_INIT",
    GAME_PAUSE = "GAME_PAUSE",
    GAME_RESUME = "GAME_RESUME",

    // 网络事件
    NET_OPEN = "NET_OPEN",
    NET_CLOSE = "NET_CLOSE",
    NET_MESSAGE = "NET_MESSAGE",
    NET_ERROR = "NET_ERROR",
    NET_CONNECT = "NET_CONNECT",
    NET_DISCONNECT = "NET_DISCONNECT",
    NET_MESSAGE_100 = "NET_MESSAGE_100",

    // UI事件
    UI_OPEN = "UI_OPEN",
    UI_CLOSE = "UI_CLOSE",
    UI_UPDATE = "UI_UPDATE",

    // 业务逻辑事件
    PLAYER_LEVEL_UP = "PLAYER_LEVEL_UP",
    ITEM_ACQUIRE = "ITEM_ACQUIRE",
    QUEST_COMPLETE = "QUEST_COMPLETE"
}
